final tap - German English Dictionary